Castles in the spain - meaning in malayalam

നാമം (Noun)
മനോരാജ്യം